package com.sondon.mayi.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @Project : Fruit
 * @Package : com.sondon.mayi.util
 * @Class : CheckUtil
 * @Author : 蔡文锋
 * @DateTime：2015年6月8日 下午10:35:14
 * @Blog：http://blog.csdn.net/caiwenfeng_for_23
 * @Description : {校验工具}
 *
 */
public class CheckUtil {

	/**
	 * 验证邮箱输入是否合法
	 *
	 * @param strEmail
	 * @return
	 */
	public static boolean isEmail(String email) {
		if (null==email || "".equals(email)) return false;	
	    //Pattern p = Pattern.compile("\\w+@(\\w+.)+[a-z]{2,3}"); //简单匹配  
	    Pattern p =  Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");//复杂匹配  
	    Matcher m = p.matcher(email);  
	    return m.matches();  
	}

	/**
	 * 验证是否是手机号码
	 *
	 * @param str
	 * @return
	 */
	public static boolean isMobile(String mobiles) {
		Pattern p = Pattern
				.compile("^1[34578]\\d{9}$");
		Matcher m = p.matcher(mobiles);
		return m.matches();

	}
}
